// components/Factory/FactoryItem.js
const app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    data: Object,
    arcAddr: Number
  },

  /**
   * 组件的初始数据
   */
  data: {
  },
  lifetimes:{
    attached:function(){
      
    }
  },
  /**
   * 组件的方法列表
   */
  methods: {
    onItemTap:function(){
      let myEventOption = {
        bubbles: false,//事件是否冒泡
        composed: false,//事件是否可以穿越组件边界
        capturePhase: false //事件是否拥有捕获阶段
      } // 触发事件的选项
      this.triggerEvent('itemtap', {}, myEventOption);
    },
    onShare: function(){
      let myEventOption = {
        bubbles: false,//事件是否冒泡
        composed: false,//事件是否可以穿越组件边界
        capturePhase: false //事件是否拥有捕获阶段
      } // 触发事件的选项
      this.triggerEvent('share', {}, myEventOption);
    },
    onEnvelopBonus: function () {
      let myEventOption = {
        bubbles: false,//事件是否冒泡
        composed: false,//事件是否可以穿越组件边界
        capturePhase: false //事件是否拥有捕获阶段
      }
      this.triggerEvent('evnelopbonus', {}, myEventOption);
    }
  }
})
